function guardar(){
    var id = document.getElementById("id_user_story").value;
    var contenido = document.getElementById("contenido").value;
    if( contenido != ""){//no vacio
        respuesta = enviar_datos(id);
        if(respuesta.exito){
            id = (id == 0)? respuesta.mensaje: id;
            //dibujar dato en la tabla
            alert("dibujando en la tabla");
            // mostrar mensaje exito
            agregar_renglon(id, contenido);
            renderear_mensaje_exito("Exito!");
        }
    }else{
        //alerta vacio
        renderear_mensaje_error("La User Story no puede estar vacia");
    }
}

function agregar_renglon(id, contenido){
    var id_renglon = "tr_us_" + id;
    var url = "/HDS_SCRUM/index.php/UserStoryController/generar_renglon_tabla/" + id + "/" + contenido;
    agregar_renglon_tabla("user_story_table", id_renglon, url);
}

function enviar_datos(id){
    var contenido = document.getElementById("contenido").value;
    var id_back_log_item = document.getElementById("id_back_log_item").value;

    var url = "/HDS_SCRUM/index.php/UserStoryController/save/" + id +"/"+  id_back_log_item  + "/" + contenido;
    //abrir socket y enviar texto
    return get_objeto_json(enviar_pagina_ajax(url));
}

function seleccionar(id){
    var contenido =  trim(document.getElementById("td_us_" + id).innerHTML);
    document.getElementById("contenido").value = contenido;
    document.getElementById("contenido").disabled = false;
    document.getElementById("id_user_story").value = id;
}

function nuevo(){ //quita el foco de un elemento seleccionado
    document.getElementById("id_user_story").value = "0";
    document.getElementById("contenido").value = "";
    document.getElementById("contenido").disabled = false;
    document.getElementById("contenido").focus();
}
function eliminar(id){
    url = "/HDS_SCRUM/index.php/UserStoryController/delete/" + id;
    respuesta = get_objeto_json(enviar_pagina_ajax(url));
    if(respuesta.exito){
        renderear_mensaje_exito("User Story dado de baja");
        remover_renglon_tabla("tr_us_" + id);
        if(document.getElementById("id_user_story").value == id){
            document.getElementById("id_user_story").value = "0";
            document.getElementById("contenido").value = "";
        }
    }else{
        renderear_mensaje_fracaso(respuesta.mensaje);
    }
}